Nasturtium Amphibium — synonyms, definition

1. Nasturtium amphibium (Noun)

2 synonyms
Rorippa amphibia great yellowcress
1 definition

Nasturtium amphibium (Noun) — Perennial herb found on streams and riversides throughout Europe except extreme north and Mediterranean; sometimes placed in genus Nasturtium.

1 type of
watercress
2 parts of
Rorippa genus Rorippa